cmake_minimum_required(VERSION 3.10)
project(MessageExample)

# 1. STATUS（普通状态信息）
message(STATUS "这是 STATUS 消息（普通状态信息）")

# 2. WARNING（警告，但继续构建）
message(WARNING "这是 WARNING 消息（警告，但构建继续）")

# 3. AUTHOR_WARNING（开发者警告）
message(AUTHOR_WARNING "这是 AUTHOR_WARNING 消息（开发者警告）")

# 4. DEPRECATION（弃用警告）
message(DEPRECATION "这是 DEPRECATION 消息（弃用警告）")



 # 5. SEND_ERROR（错误，但允许配置继续）
message(SEND_ERROR "这是 SEND_ERROR 消息（生成阶段将失败）")  # 取消注释会阻止生成


# 6. 默认（普通输出，无特殊标记）
message("这是默认消息（无特殊模式）")

# 7. FATAL_ERROR（致命错误，立即停止 CMake）
 message(FATAL_ERROR "这是 FATAL_ERROR 消息（构建终止）")  # 取消注释会终止 CMake




